DocketConnector\Docket\InvoiceData S

Total Complexity 41
Dependencies 6
Dependents 1
Total lines 527
Lines of code 312
Logical lines of code 101
Comment lines 133
Methods 13
Properties 4

Methods 13

Method Rating Maintainability Complexity Lines of code
all_data_is_valid()
A
45 10 46
get_invoice_array_rules()
A
35 1 123
is_valid_docket_line_items_array()
S
57 6 18
set_formatted_docket_invoice_data()
S
56 4 19
is_valid_docket_person_name_array()
S
61 4 13
is_valid_docket_address_array()
S
61 4 13
generate_random_line_item_id()
S
60 3 13
is_invoice_data_item_valid()
S
62 3 11
get_invoice_line_item_array_keys()
S
59 1 16
get_address_array_keys()
S
60 1 15
get_formatted_docket_invoice_data()
S
68 2 8
get_person_name_array_keys()
S
62 1 12
__construct()
S
73 1 5